// package com.zmn.oms.services.impl.part;
//
// import com.alibaba.fastjson.JSON;
// import com.google.common.collect.Lists;
// import com.zmn.common.utils.string.StringUtil;
// import com.zmn.manager.mq.constant.MqTagConsts;
// import com.zmn.manager.mq.constant.MqTopicConsts;
// import com.zmn.manager.mq.interfaces.ZmnMQSender;
// import com.zmn.oms.services.impl.order.OrderChangeServiceImpl;
// import com.zmn.oms.services.interfaces.part.OrderPartChangeService;
// import org.slf4j.Logger;
// import org.slf4j.LoggerFactory;
// import org.springframework.stereotype.Service;
//
// import javax.annotation.Resource;
// import java.util.List;
//
// /**
//  * 类描述：
//  *
//  * @author lujia
//  * @date 2018/12/28 17:30
//  */
// @Service
// public class OrderPartChangeServiceImpl implements OrderPartChangeService {
//
//     private static final Logger logger = LoggerFactory.getLogger(OrderChangeServiceImpl.class);
//
//     @Resource
//     private ZmnMQSender zmnMQSender;
//
//     @Override
//     public void change(Long orderId) {
//         String json = JSON.toJSONString(Lists.newArrayList(orderId));
//         String key = StringUtil.getRandomsString(32);
//
//         logger.debug("#orderpart#change# orderid:{} key:{}", orderId, key);
//         zmnMQSender.send(MqTopicConsts.ZMN_TOPIC_OMS, MqTagConsts.ZMN_TOPIC_OMS_CHANGE_ORDER_PART, key, json);
//     }
//
//     @Override
//     public void changeList(List<Long> orderIdList) {
//         String json = JSON.toJSONString(Lists.newArrayList(orderIdList));
//         String key = StringUtil.getRandomsString(32);
//
//         logger.debug("#orderpart#change# orderid:{} key:{}", json, key);
//         zmnMQSender.send(MqTopicConsts.ZMN_TOPIC_OMS, MqTagConsts.ZMN_TOPIC_OMS_CHANGE_ORDER_PART, key, json);
//     }
// }
